Skip to content

feat: Intl API build #23

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

feat: Intl API build #23

wants to merge 1 commit into from

Conversation

guybedford
Copy link
Contributor

I just ran a full build of LLVM from trunk, then provided the paths to that LLVM version in the build script per the edits here, and then did some sysroot copy and pasting, and can confirm that Spidermonkey + Internationalization does build correctly!

This is certainly not landable but I wanted to post it up since it's the first time we've got this to work.

Steps to land include:

  • Use a separate LLVM build as part of the build process
  • Properly set up the sysroot in build/lib/clang/20/lib/wasm32-unknown-wasi or otherwise
  • Set this up as a separate build to the main build without internationalization
  • Update CI to perform both builds and to release both builds

Finally we could update StarlingMonkey to make this build an option and fully support internationalization.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant